director of pump stations and electricity - Francés Inglés Diccionario